﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="WyjsciaOdpracowJednostka.aspx.cs" Inherits="KPWeb.Jednostka.WyjsciaOdpracowJednostka" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
      <script type="text/javascript">
          $(function () {
              $("#dialogLista").dialog({
                  autoOpen: false,
                  width: 500
              });
              $("#openerLista").click(function () {
                  $("#dialogLista").dialog("open");
              });

          });
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
      
   <div id="dialogLista" title="Podgląd dokumentów wyjść, odpracowań..." style="color: #000000">
       Na liście wyświetlane są utworzone dokumenty w jednostce (STAN dowolny)
     <%--  <br /> --%>
    </div>
  <%--  <div>

        <fieldset id="fRaporty" runat="server" visible="true">
            <legend style="color: navy; font-weight: bold">Wykaz Podsumowań: </legend>
 
             <asp:Label ID="Rok" Font-Size="Larger" runat="server"  ForeColor="Navy" Font-Bold="true"></asp:Label>
                 &nbsp &nbsp
                 <asp:Label ID="l1" runat="server" Text=""></asp:Label>
                 <asp:Label ID="tl1" runat="server" Text="" ForeColor="Navy" Font-Bold="true"></asp:Label>
                &nbsp &nbsp
                 <asp:Label ID="l2" runat="server" Text=""></asp:Label>
                 <asp:Label ID="tl2" runat="server" Text=""  ForeColor="Navy"  Font-Bold="true"></asp:Label>
                &nbsp &nbsp
                 <asp:Label ID="l3" runat="server" Text=""></asp:Label>
                 <asp:Label ID="tl3" runat="server" Text=""  ForeColor="Navy"  Font-Bold="true"></asp:Label>
                 &nbsp &nbsp
                 <asp:Label ID="l4" runat="server" Text=""></asp:Label>
                 <asp:Label ID="tl4" runat="server" Text=""  ForeColor="Navy"  Font-Bold="true"></asp:Label> 
    
           </fieldset>
    </div>--%>

  
    <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetWyjsciaOdpracowaniaNadgodzinyJednostka"
        TypeName="KPWeb.Data.cMoje" OldValuesParameterFormatString="original_{0}">

        <SelectParameters>
            <%--       <asp:ControlParameter ControlID="hYear" Name="year" PropertyName="Value" Type="Int32" />--%>
            <asp:ControlParameter ControlID="hJednostkaGlownaID" Name="jednostkaGlownaID" PropertyName="Value" Type="Int32" />
            <asp:ControlParameter ControlID="dOsoba" Name="osobaID" PropertyName="SelectedValue" Type="Int32" />

            <asp:ControlParameter ControlID="dYear" Name="year" PropertyName="SelectedValue" Type="Int32" />

            <asp:ControlParameter ControlID="dTypID" Name="typWyjsciaID" PropertyName="SelectedValue" Type="Int32" />

        </SelectParameters>

    </asp:ObjectDataSource>
  <%--  <asp:HiddenField ID="hOsobaID" runat="server" />--%>
    <asp:HiddenField ID="hJednostkaGlownaID" runat="server" />
    <fieldset  id="fListaPodglad" runat="server" visible="true">
        <legend style="color: navy; font-weight: bolder">
            <a href="javascript::void(0)" id="openerLista" style="font-weight: bold">( ? )</a>  
            Lista utworzonych dokumentów (wyjść, odpracowań lub nadgodzin) wybranego typu (STAN dowolny):</legend>

             <div style="width: 100%; height: 100%; font-size:smaller">
            <table>
            <tr>
                <td style="width: 350px" align="left">
                    <asp:DropDownList ID="dOsoba" runat="server" AutoPostBack="True" class="mydList" ></asp:DropDownList>
                </td>
         
                <td style="width: 150px" align="left">
                    <asp:DropDownList ID="dYear" runat="server" AutoPostBack="True" class="mydList"  ></asp:DropDownList>
                </td>
      
                <td style="width: 250px" align="left">
                     <asp:DropDownList ID="dTypID" runat="server" AutoPostBack="True" class="mydList" ></asp:DropDownList> 
                </td>
               <td style="width: 250px" align="right"></td>
            </tr>
        </table>
            <asp:ListView ID="ListView1" runat="server" DataSourceID="ObjectDataSource1" EnableViewState="false"
                OnItemDataBound="ListView1_ItemDataBound"  >
                <ItemTemplate>
                    <tr style="background-color: #E0FFFF; color: #333333;">
                        <td align="right" style="padding-right: 5px; width: 30px">
                            <asp:Label ID="ID" runat="server" Text='<%# Eval("WyjsciaID") %>' />
                        </td>
                        <td align="left" style="padding-left: 5px; width: 190px">
                            <asp:Label ID="Label5" runat="server" Text='<%# Eval("NazwaDokumentu") %>' />
                        </td>
                          <td  align="left"  style="padding-left: 5px; width: 90px">
                            <asp:Label ID="Label1" runat="server" Text='<%# Eval("KodDokumentu") %>' />
                        </td>
                        <td align="left" style="padding-left: 5px; width: 190px">
                            <asp:Label ID="lNazwisko" runat="server" Text='<%# Eval("Nazwisko") %>' />
                        </td>
                        <td align="center" style="width: 140px">
                            <asp:Label ID="lOdData" runat="server" Font-Bold="true" Text='<%# Eval("OdData","{0:yyyy-MM-dd HH:mm}") %>' />
                        </td>
                        <td align="center" style="width:140px">
                            <asp:Label ID="tDoData" runat="server" Font-Bold="true"  Text='<%# Eval("DoData","{0:yyyy-MM-dd HH:mm}") %>'/>
                        </td>
                        
                        <td align="center" style="width: 50px">
                            <asp:Label ID="Label2" runat="server" Text='<%# Eval("CzasWMinutach") %>' />
                        </td>
                     <td align="center" style="width:120px" >
                            <asp:Label ID="Label6" runat="server" Font-Bold="true" Text='<%# Eval("PlanowanyPowrot","{0:yyyy-MM-dd HH:mm}") %>' />
                        </td>
                     <td align="center" style="width: 40px">
                            <asp:Label ID="Label8" runat="server" ToolTip="0 - dokument utworzony, 5 - dokument przesłany do Kadr, 6 - zaakceptowany przez Kadry"
                                Text='<%# Eval("Stan") %>' />
                        </td>
                        <td align="center" style="width: 120px">
                            <asp:Label ID="Label9" runat="server" Text='<%# Eval("DataUtworzenia","{0:yyyy-MM-dd HH:mm}") %>' />
                  
                            <asp:Label ID="lTypWyjsciaID" runat="server" Text='<%# Eval("TypWyjsciaID") %>' Visible="false" />
                
                         </td>
                       
                    </tr>
        
                </ItemTemplate>

                <EmptyDataTemplate>
                    <table id="Table1" runat="server" style="background-color: #FFFFFF; border-collapse: collapse; border-color: #999999; border-style: none; border-width: 1px;">
                        <tr>
                            <td>Brak danych w bazie.
                            </td>
                        </tr>
                    </table>
                </EmptyDataTemplate>
                <LayoutTemplate>
                    <table id="Table2" runat="server" width="100%">
                        <tr id="Tr5" runat="server">
                            <td id="Td6" runat="server">
                                <td id="Td5" runat="server" style="color: Blue; font-weight: bold; width: 600px" align="left">
                                    <asp:DataPager ID="DataPager1" runat="server" PageSize="10">
                                        <Fields>
                                            <asp:NextPreviousPagerField
                                                ShowFirstPageButton="False"
                                                ShowNextPageButton="False"
                                                PreviousPageText="poprzednia"
                                                ShowPreviousPageButton="True" />

                                            <asp:NumericPagerField ButtonCount="10" />
                                            <asp:NextPreviousPagerField
                                                ShowLastPageButton="False"
                                                ShowNextPageButton="true"
                                                NextPageText="następna"
                                                ShowPreviousPageButton="False" />

                                        </Fields>
                                    </asp:DataPager>
                                </td>
                                <td id="Td1" runat="server" style="width: 500px" align="left">&nbsp
                                </td>
                                <table id="itemPlaceholderContainer" class="alternate" runat="server" border="1" style="background-color: #FFFFFF; border-collapse: collapse; border-color: #999999; border-style: none; border-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif;">
                                    <tr id="Tr2" runat="server" style="background-color: #eeeeee; color: #333333;">
                                        <th id="Th1" runat="server">ID
                                        </th>
                                        <th id="Th6" runat="server">Rodzaj
                                        </th>
                                         <th id="Th10" runat="server">Kod
                                        </th>
                                         <th id="Th9" runat="server">Nazwisko i imię
                                        </th>
                                        <th id="Th4" runat="server">Od
                                        </th>
                                        <th id="Th5" runat="server">Do
                                        </th>
                                        
                                        <th id="Th7" runat="server">Czas.
                                        </th>
                                                                            
                                        <th id="Th2" runat="server">Planow. powrót
                                        </th>
                                        
                                        <th id="Th3" runat="server">Stan
                                        </th>
                                        <th id="Th8" runat="server">Data utworzenia
                                        </th>
                                     
                                    </tr>
                                    <tr id="itemPlaceholder" runat="server">
                                    </tr>
                                </table>
                            </td>
                        </tr>

                    </table>
                    </td>
                </LayoutTemplate>
            </asp:ListView>
        </div>
    </fieldset>
  
</asp:Content>
